🔍
🏠
Wikipedia
🎲
List of object-oriented programming languages
This is a list of
object-oriented programming
programming languages
.
Languages with object-oriented features
ABAP
Ada 95
AmigaE
BETA
Blue
Boo
C++
C#
COBOL
Cobra
ColdFusion
Common Lisp
COOL
CorbaScript
Clarion
CLU
Curl
D
Dylan
E
Eiffel
Sather
Falcon
Fancy
FreeBASIC
F-Script
F#
Fortran 2003
FPr
Gambas
Graphtalk
IDLscript
J
JADE
Java
Groovy
Join Java
X10
Lasso
Lava
Lexico
Lingo
LISP
Logtalk
MATLAB
Modula-2
Modula-3
Nemerle
Noop
NetRexx
Oberon
(Oberon-1)
Oberon-2
Object Pascal
Delphi
Free Pascal
Turbo Pascal
Object REXX
Objective-C
Objective Caml
Omnis Studio
Oz
Mozart Programming System
Perl
since v5
PHP5
Pliant
PRM
Prototype-based languages
Actor-Based Concurrent Language, ABCL:
ABCL/1
,
ABCL/R
,
ABCL/R2
,
ABCL/c+
Agora
Cecil
Cel
ECMAScript
ActionScript
JavaScript
JScript
Etoys
in
Squeak
Io
Lua
Lisaac
MOO
NewtonScript
Obliq
REBOL
Self
Python
REALbasic
Revolution
Ruby
Scala
SenseTalk
Simula
Smalltalk
Self
Bistro
Squeak
S
R
Squirrel
Superx++
TADS
Ubercode
Visual Basic
Visual Basic .NET
(VB.NET)
VBScript
Visual Basic for Applications
(VBA)
Visual FoxPro
Visual Prolog
Tcl
Xotcl
similar to CLOS
Snit
uses delegation
incr Tcl
(itcl) similar to C++
XBase++
extends xBase standard language
ZZT-oop
See also
Object-based language
External links
Object-oriented programming languages
at the
Open Directory Project
Types of programming languages
Array
Aspect-oriented
Assembly
Class-based
Compiled
Concatenative
Concurrent
Data-structured
Dataflow
Declarative
Domain-specific
Dynamic
Esoteric
Event-driven
Extensible
Functional
High-level
Imperative
Interpreted
Logic
Low-level
Machine
Macro
Metaprogramming
Multi-paradigm
Non-English-based
Object-based
Object-oriented
Off-side rule
Pipeline
Procedural
Prototype-based
Reflective
Rule-based
Scripting
Synchronous
Very high-level
Visual